fix: missing "vehicle_part.h" includes #3172
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
SUMMARY: Bugfixes "Hotfix build failure do to missing vehicle_part.h inclusion"
Purpose of change
vehicle_part.h
#3104 changed header inclusions, and fixed all header inclusionsvehicle_part.h
#3104 since it wasn't merged yetvehicle_part.h
#3104 got merged later, with all tests passing, however it was a lie! the source code changed after merging feat(port): move vehicles in elevator #3151, but no additional tests were ran on refactor: extract tovehicle_part.h
#3104Describe the solution
include "vehicle_part.h" header to "iexamine_elevator.cpp"
Describe alternatives you've considered
screm
Testing
local build passed, should be merged ASAP, sorry
Additional context
we should really use merge queue
https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/configuring-pull-request-merges/managing-a-merge-queue